ball-and-socket joints - Español Inglés Diccionario